// class version 50.0 (50)
// access flags 0x21
public class dq extends dy  {

  // compiled from: NBTTagList.java

  // access flags 0x2
  private Ljava/util/List; b

  // access flags 0x2
  private B c

  // access flags 0x1A
  private final static Ljava/lang/String; __OBFID = "CL_00001224"

  // access flags 0x1
  public <init>()V
   L0
    LINENUMBER 10 L0
    ALOAD 0
    INVOKESPECIAL dy.<init> ()V
   L1
    LINENUMBER 12 L1
    ALOAD 0
    NEW java/util/ArrayList
    DUP
    INVOKESPECIAL java/util/ArrayList.<init> ()V
    PUTFIELD dq.b : Ljava/util/List;
   L2
    LINENUMBER 13 L2
    ALOAD 0
    ICONST_0
    PUTFIELD dq.c : B
    RETURN
   L3
    LOCALVARIABLE this Ldq; L0 L3 0
    MAXSTACK = 3
    MAXLOCALS = 1

  // access flags 0x0
  a(Ljava/io/DataOutput;)V throws java/io/IOException 
   L0
    LINENUMBER 18 L0
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.isEmpty ()Z
    IFNE L1
   L2
    LINENUMBER 20 L2
    ALOAD 0
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ICONST_0
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST dy
    INVOKEVIRTUAL dy.a ()B
    PUTFIELD dq.c : B
    GOTO L3
   L1
    LINENUMBER 24 L1
   FRAME FULL [dq java/io/DataOutput] []
    ALOAD 0
    ICONST_0
    PUTFIELD dq.c : B
   L3
    LINENUMBER 27 L3
   FRAME FULL [dq java/io/DataOutput] []
    ALOAD 1
    ALOAD 0
    GETFIELD dq.c : B
    INVOKEINTERFACE java/io/DataOutput.writeByte (I)V
   L4
    LINENUMBER 28 L4
    ALOAD 1
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    INVOKEINTERFACE java/io/DataOutput.writeInt (I)V
   L5
    LINENUMBER 30 L5
    ICONST_0
    ISTORE 2
   L6
   FRAME FULL [dq java/io/DataOutput I] []
    ILOAD 2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L7
   L8
    LINENUMBER 32 L8
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 2
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST dy
    ALOAD 1
    INVOKEVIRTUAL dy.a (Ljava/io/DataOutput;)V
   L9
    LINENUMBER 30 L9
    IINC 2 1
    GOTO L6
   L7
    LINENUMBER 34 L7
   FRAME FULL [dq java/io/DataOutput I] []
    RETURN
   L10
    LOCALVARIABLE i I L6 L7 2
    LOCALVARIABLE this Ldq; L0 L10 0
    LOCALVARIABLE p_74734_1_ Ljava/io/DataOutput; L0 L10 1
    MAXSTACK = 3
    MAXLOCALS = 3

  // access flags 0x0
  a(Ljava/io/DataInput;ILds;)V throws java/io/IOException 
   L0
    LINENUMBER 38 L0
    ILOAD 2
    SIPUSH 512
    IF_ICMPLE L1
   L2
    LINENUMBER 40 L2
    NEW java/lang/RuntimeException
    DUP
    LDC "Tried to read NBT tag with too high complexity, depth > 512"
    INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
    ATHROW
   L1
    LINENUMBER 44 L1
   FRAME FULL [dq java/io/DataInput I ds] []
    ALOAD 3
    LDC 8
    INVOKEVIRTUAL ds.a (J)V
   L3
    LINENUMBER 45 L3
    ALOAD 0
    ALOAD 1
    INVOKEINTERFACE java/io/DataInput.readByte ()B
    PUTFIELD dq.c : B
   L4
    LINENUMBER 46 L4
    ALOAD 3
    LDC 32
    INVOKEVIRTUAL ds.a (J)V
   L5
    LINENUMBER 47 L5
    ALOAD 1
    INVOKEINTERFACE java/io/DataInput.readInt ()I
    ISTORE 4
   L6
    LINENUMBER 48 L6
    ALOAD 0
    NEW java/util/ArrayList
    DUP
    INVOKESPECIAL java/util/ArrayList.<init> ()V
    PUTFIELD dq.b : Ljava/util/List;
   L7
    LINENUMBER 50 L7
    ICONST_0
    ISTORE 5
   L8
   FRAME FULL [dq java/io/DataInput I ds I I] []
    ILOAD 5
    ILOAD 4
    IF_ICMPGE L9
   L10
    LINENUMBER 52 L10
    ALOAD 3
    LDC 32
    INVOKEVIRTUAL ds.a (J)V
   L11
    LINENUMBER 53 L11
    ALOAD 0
    GETFIELD dq.c : B
    INVOKESTATIC dy.a (B)Ldy;
    ASTORE 6
   L12
    LINENUMBER 54 L12
    ALOAD 6
    ALOAD 1
    ILOAD 2
    ICONST_1
    IADD
    ALOAD 3
    INVOKEVIRTUAL dy.a (Ljava/io/DataInput;ILds;)V
   L13
    LINENUMBER 55 L13
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ALOAD 6
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L14
    LINENUMBER 50 L14
    IINC 5 1
    GOTO L8
   L9
    LINENUMBER 58 L9
   FRAME FULL [dq java/io/DataInput I ds I I] []
    RETURN
   L15
    LOCALVARIABLE nbtbase Ldy; L12 L14 6
    LOCALVARIABLE k I L8 L9 5
    LOCALVARIABLE j I L6 L9 4
    LOCALVARIABLE this Ldq; L0 L15 0
    LOCALVARIABLE p_152446_1_ Ljava/io/DataInput; L0 L15 1
    LOCALVARIABLE p_152446_2_ I L0 L15 2
    LOCALVARIABLE p_152446_3_ Lds; L0 L15 3
    MAXSTACK = 4
    MAXLOCALS = 7

  // access flags 0x1
  public a()B
   L0
    LINENUMBER 62 L0
    BIPUSH 9
    IRETURN
   L1
    LOCALVARIABLE this Ldq; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public toString()Ljava/lang/String;
   L0
    LINENUMBER 67 L0
    LDC "["
    ASTORE 1
   L1
    LINENUMBER 68 L1
    ICONST_0
    ISTORE 2
   L2
    LINENUMBER 70 L2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 3
   L3
   FRAME FULL [dq java/lang/String I java/util/Iterator] []
    ALOAD 3
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L4
   L5
    LINENUMBER 72 L5
    ALOAD 3
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST dy
    ASTORE 4
   L6
    LINENUMBER 73 L6
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    ALOAD 1
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    LDC ""
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ILOAD 2
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    BIPUSH 58
    INVOKEVIRTUAL java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
    ALOAD 4
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
    BIPUSH 44
    INVOKEVIRTUAL java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    ASTORE 1
   L7
    LINENUMBER 70 L7
    IINC 2 1
    GOTO L3
   L4
    LINENUMBER 76 L4
   FRAME FULL [dq java/lang/String I java/util/Iterator] []
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    ALOAD 1
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    INVOKESTATIC codechicken/nei/NEIServerUtils.fixTrailingCommaList (Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;
    LDC "]"
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    ARETURN
   L8
    LOCALVARIABLE nbtbase Ldy; L6 L7 4
    LOCALVARIABLE iterator Ljava/util/Iterator; L3 L4 3
    LOCALVARIABLE this Ldq; L0 L8 0
    LOCALVARIABLE s Ljava/lang/String; L1 L8 1
    LOCALVARIABLE i I L2 L8 2
    MAXSTACK = 2
    MAXLOCALS = 5

  // access flags 0x1
  public a(Ldy;)V
   L0
    LINENUMBER 81 L0
    ALOAD 0
    GETFIELD dq.c : B
    IFNE L1
   L2
    LINENUMBER 83 L2
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL dy.a ()B
    PUTFIELD dq.c : B
    GOTO L3
   L1
    LINENUMBER 85 L1
   FRAME FULL [dq dy] []
    ALOAD 0
    GETFIELD dq.c : B
    ALOAD 1
    INVOKEVIRTUAL dy.a ()B
    IF_ICMPEQ L3
   L4
    LINENUMBER 87 L4
    GETSTATIC java/lang/System.err : Ljava/io/PrintStream;
    LDC "WARNING: Adding mismatching tag types to tag list"
    INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/String;)V
   L5
    LINENUMBER 88 L5
    RETURN
   L3
    LINENUMBER 91 L3
   FRAME FULL [dq dy] []
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ALOAD 1
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L6
    LINENUMBER 92 L6
    RETURN
   L7
    LOCALVARIABLE this Ldq; L0 L7 0
    LOCALVARIABLE p_74742_1_ Ldy; L0 L7 1
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x1
  public a(ILdy;)V
   L0
    LINENUMBER 96 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 98 L2
    ALOAD 0
    GETFIELD dq.c : B
    IFNE L3
   L4
    LINENUMBER 100 L4
    ALOAD 0
    ALOAD 2
    INVOKEVIRTUAL dy.a ()B
    PUTFIELD dq.c : B
    GOTO L5
   L3
    LINENUMBER 102 L3
   FRAME FULL [dq I dy] []
    ALOAD 0
    GETFIELD dq.c : B
    ALOAD 2
    INVOKEVIRTUAL dy.a ()B
    IF_ICMPEQ L5
   L6
    LINENUMBER 104 L6
    GETSTATIC java/lang/System.err : Ljava/io/PrintStream;
    LDC "WARNING: Adding mismatching tag types to tag list"
    INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/String;)V
   L7
    LINENUMBER 105 L7
    RETURN
   L5
    LINENUMBER 108 L5
   FRAME FULL [dq I dy] []
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 1
    ALOAD 2
    INVOKEINTERFACE java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;
    POP
    GOTO L8
   L1
    LINENUMBER 112 L1
   FRAME FULL [dq I dy] []
    GETSTATIC java/lang/System.err : Ljava/io/PrintStream;
    LDC "WARNING: index out of bounds to set tag in tag list"
    INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/String;)V
   L8
    LINENUMBER 114 L8
   FRAME FULL [dq I dy] []
    RETURN
   L9
    LOCALVARIABLE this Ldq; L0 L9 0
    LOCALVARIABLE p_150304_1_ I L0 L9 1
    LOCALVARIABLE p_150304_2_ Ldy; L0 L9 2
    MAXSTACK = 3
    MAXLOCALS = 3

  // access flags 0x1
  public a(I)Ldy;
   L0
    LINENUMBER 118 L0
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.remove (I)Ljava/lang/Object;
    CHECKCAST dy
    ARETURN
   L1
    LOCALVARIABLE this Ldq; L0 L1 0
    LOCALVARIABLE p_74744_1_ I L0 L1 1
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x1
  public b(I)Ldh;
   L0
    LINENUMBER 123 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 125 L2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST dy
    ASTORE 2
   L3
    LINENUMBER 126 L3
    ALOAD 2
    INVOKEVIRTUAL dy.a ()B
    BIPUSH 10
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dh
    GOTO L5
   L4
   FRAME FULL [dq I dy] []
    NEW dh
    DUP
    INVOKESPECIAL dh.<init> ()V
   L5
   FRAME FULL [dq I dy] [dh]
    ARETURN
   L1
    LINENUMBER 130 L1
   FRAME FULL [dq I] []
    NEW dh
    DUP
    INVOKESPECIAL dh.<init> ()V
    ARETURN
   L6
    LOCALVARIABLE nbtbase Ldy; L3 L1 2
    LOCALVARIABLE this Ldq; L0 L6 0
    LOCALVARIABLE p_150305_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public c(I)[I
   L0
    LINENUMBER 136 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 138 L2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST dy
    ASTORE 2
   L3
    LINENUMBER 139 L3
    ALOAD 2
    INVOKEVIRTUAL dy.a ()B
    BIPUSH 11
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dn
    INVOKEVIRTUAL dn.c ()[I
    GOTO L5
   L4
   FRAME FULL [dq I dy] []
    ICONST_0
    NEWARRAY T_INT
   L5
   FRAME FULL [dq I dy] [[I]
    ARETURN
   L1
    LINENUMBER 143 L1
   FRAME FULL [dq I] []
    ICONST_0
    NEWARRAY T_INT
    ARETURN
   L6
    LOCALVARIABLE nbtbase Ldy; L3 L1 2
    LOCALVARIABLE this Ldq; L0 L6 0
    LOCALVARIABLE p_150306_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public d(I)D
   L0
    LINENUMBER 149 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 151 L2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST dy
    ASTORE 2
   L3
    LINENUMBER 152 L3
    ALOAD 2
    INVOKEVIRTUAL dy.a ()B
    BIPUSH 6
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dk
    INVOKEVIRTUAL dk.g ()D
    GOTO L5
   L4
   FRAME FULL [dq I dy] []
    DCONST_0
   L5
   FRAME FULL [dq I dy] [D]
    DRETURN
   L1
    LINENUMBER 156 L1
   FRAME FULL [dq I] []
    DCONST_0
    DRETURN
   L6
    LOCALVARIABLE nbtbase Ldy; L3 L1 2
    LOCALVARIABLE this Ldq; L0 L6 0
    LOCALVARIABLE p_150309_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public e(I)F
   L0
    LINENUMBER 162 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 164 L2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST dy
    ASTORE 2
   L3
    LINENUMBER 165 L3
    ALOAD 2
    INVOKEVIRTUAL dy.a ()B
    ICONST_5
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dm
    INVOKEVIRTUAL dm.h ()F
    GOTO L5
   L4
   FRAME FULL [dq I dy] []
    FCONST_0
   L5
   FRAME FULL [dq I dy] [F]
    FRETURN
   L1
    LINENUMBER 169 L1
   FRAME FULL [dq I] []
    FCONST_0
    FRETURN
   L6
    LOCALVARIABLE nbtbase Ldy; L3 L1 2
    LOCALVARIABLE this Ldq; L0 L6 0
    LOCALVARIABLE p_150308_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public f(I)Ljava/lang/String;
   L0
    LINENUMBER 175 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 177 L2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST dy
    ASTORE 2
   L3
    LINENUMBER 178 L3
    ALOAD 2
    INVOKEVIRTUAL dy.a ()B
    BIPUSH 8
    IF_ICMPNE L4
    ALOAD 2
    INVOKEVIRTUAL dy.a_ ()Ljava/lang/String;
    GOTO L5
   L4
   FRAME FULL [dq I dy] []
    ALOAD 2
    INVOKEVIRTUAL dy.toString ()Ljava/lang/String;
   L5
   FRAME FULL [dq I dy] [java/lang/String]
    ARETURN
   L1
    LINENUMBER 182 L1
   FRAME FULL [dq I] []
    LDC ""
    ARETURN
   L6
    LOCALVARIABLE nbtbase Ldy; L3 L1 2
    LOCALVARIABLE this Ldq; L0 L6 0
    LOCALVARIABLE p_150307_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public c()I
   L0
    LINENUMBER 188 L0
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IRETURN
   L1
    LOCALVARIABLE this Ldq; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public b()Ldy;
   L0
    LINENUMBER 193 L0
    NEW dq
    DUP
    INVOKESPECIAL dq.<init> ()V
    ASTORE 1
   L1
    LINENUMBER 194 L1
    ALOAD 1
    ALOAD 0
    GETFIELD dq.c : B
    PUTFIELD dq.c : B
   L2
    LINENUMBER 195 L2
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 2
   L3
    LINENUMBER 197 L3
   FRAME FULL [dq dq java/util/Iterator] []
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L4
   L5
    LINENUMBER 199 L5
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST dy
    ASTORE 3
   L6
    LINENUMBER 200 L6
    ALOAD 3
    INVOKEVIRTUAL dy.b ()Ldy;
    ASTORE 4
   L7
    LINENUMBER 201 L7
    ALOAD 1
    GETFIELD dq.b : Ljava/util/List;
    ALOAD 4
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L8
    LINENUMBER 202 L8
    GOTO L3
   L4
    LINENUMBER 204 L4
   FRAME FULL [dq dq java/util/Iterator] []
    ALOAD 1
    ARETURN
   L9
    LOCALVARIABLE nbtbase Ldy; L6 L8 3
    LOCALVARIABLE nbtbase1 Ldy; L7 L8 4
    LOCALVARIABLE this Ldq; L0 L9 0
    LOCALVARIABLE nbttaglist Ldq; L1 L9 1
    LOCALVARIABLE iterator Ljava/util/Iterator; L3 L9 2
    MAXSTACK = 2
    MAXLOCALS = 5

  // access flags 0x1
  public equals(Ljava/lang/Object;)Z
   L0
    LINENUMBER 209 L0
    ALOAD 0
    ALOAD 1
    INVOKESPECIAL dy.equals (Ljava/lang/Object;)Z
    IFEQ L1
   L2
    LINENUMBER 211 L2
    ALOAD 1
    CHECKCAST dq
    ASTORE 2
   L3
    LINENUMBER 213 L3
    ALOAD 0
    GETFIELD dq.c : B
    ALOAD 2
    GETFIELD dq.c : B
    IF_ICMPNE L1
   L4
    LINENUMBER 215 L4
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    ALOAD 2
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.equals (Ljava/lang/Object;)Z
    IRETURN
   L1
    LINENUMBER 219 L1
   FRAME FULL [dq java/lang/Object] []
    ICONST_0
    IRETURN
   L5
    LOCALVARIABLE nbttaglist Ldq; L3 L1 2
    LOCALVARIABLE this Ldq; L0 L5 0
    LOCALVARIABLE p_equals_1_ Ljava/lang/Object; L0 L5 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public hashCode()I
   L0
    LINENUMBER 224 L0
    ALOAD 0
    INVOKESPECIAL dy.hashCode ()I
    ALOAD 0
    GETFIELD dq.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.hashCode ()I
    IXOR
    IRETURN
   L1
    LOCALVARIABLE this Ldq; L0 L1 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  public d()I
   L0
    LINENUMBER 229 L0
    ALOAD 0
    GETFIELD dq.c : B
    IRETURN
   L1
    LOCALVARIABLE this Ldq; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1
}
